self-synchronous instrument - German English Dictionary